something's better than nothing - Turkish English Dictionary